arumleaf arrowhead - German English Dictionary